[LINUX] Only initialise kexec in domain0.
authorIan Campbell <ian.campbell@xensource.com>
Thu, 30 Nov 2006 17:53:59 +0000 (17:53 +0000)
committerIan Campbell <ian.campbell@xensource.com>
Thu, 30 Nov 2006 17:53:59 +0000 (17:53 +0000)
Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
linux-2.6-xen-sparse/drivers/xen/core/machine_kexec.c

index 08820ad37d6b9429076bfbdcbb1c3a322b425602..d4c248eccde2f67f49ad485432fc703f0c3ba6d5 100644 (file)
@@ -22,6 +22,9 @@ void xen_machine_kexec_setup_resources(void)
        struct resource *res;
        int k = 0;
 
+       if (!is_initial_xendomain())
+               return;
+
        /* determine maximum number of physical cpus */
 
        while (1) {